sourish aftertaste of some drinks - Francés Inglés Diccionario